recover from an illness - Turkish English Dictionary